make a clean breast of, own up, fess up -- (admit or acknowledge a wrongdoing or error; "the writer of the anonymous letter owned up after they identified his handwriting")
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar